<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>jvm</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            ><a class="navbar" target="_top" href="http://code.google.com/p/androguard/">Androguard</a></th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        Module&nbsp;jvm
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="jvm-module.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== MODULE DESCRIPTION ==================== -->
<h1 class="epydoc">Module jvm</h1><p class="nomargin-top"><span class="codelink"><a href="jvm-pysrc.html">source&nbsp;code</a></span></p>
<!-- ==================== CLASSES ==================== -->
<a name="section-Classes"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Classes</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Classes"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.JAR-class.html" class="summary-name">JAR</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.CpInfo-class.html" class="summary-name">CpInfo</a><br />
      Generic class to manage constant info object
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.MethodRef-class.html" class="summary-name">MethodRef</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.InterfaceMethodRef-class.html" class="summary-name">InterfaceMethodRef</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.FieldRef-class.html" class="summary-name">FieldRef</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.Class-class.html" class="summary-name">Class</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.Utf8-class.html" class="summary-name">Utf8</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.String-class.html" class="summary-name">String</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.Integer-class.html" class="summary-name">Integer</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.Float-class.html" class="summary-name">Float</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.Long-class.html" class="summary-name">Long</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.Double-class.html" class="summary-name">Double</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.NameAndType-class.html" class="summary-name">NameAndType</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.EmptyConstant-class.html" class="summary-name">EmptyConstant</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.FieldInfo-class.html" class="summary-name">FieldInfo</a><br />
      An object which represents a Field
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.MethodInfo-class.html" class="summary-name">MethodInfo</a><br />
      An object which represents a Method
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.CreateString-class.html" class="summary-name">CreateString</a><br />
      Create a specific String constant by given the name index
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.CreateInteger-class.html" class="summary-name">CreateInteger</a><br />
      Create a specific Integer constant by given the name index
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.CreateClass-class.html" class="summary-name">CreateClass</a><br />
      Create a specific Class constant by given the name index
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.CreateNameAndType-class.html" class="summary-name">CreateNameAndType</a><br />
      Create a specific NameAndType constant by given the name and the 
        descriptor index
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.CreateFieldRef-class.html" class="summary-name">CreateFieldRef</a><br />
      Create a specific FieldRef constant by given the class and the 
        NameAndType index
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.CreateMethodRef-class.html" class="summary-name">CreateMethodRef</a><br />
      Create a specific MethodRef constant by given the class and the 
        NameAndType index
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.CreateCodeAttributeInfo-class.html" class="summary-name">CreateCodeAttributeInfo</a><br />
      Create a specific CodeAttributeInfo by given bytecodes (into an 
        human readable format)
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.CreateFieldInfo-class.html" class="summary-name">CreateFieldInfo</a><br />
      Create a specific FieldInfo by given the name, the prototype of the
        &quot;new&quot; field
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.CreateMethodInfo-class.html" class="summary-name">CreateMethodInfo</a><br />
      Create a specific MethodInfo by given the name, the prototype and 
        the code (into an human readable format) of the &quot;new&quot; 
        method
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.JBC-class.html" class="summary-name">JBC</a><br />
      JBC manages each bytecode with the value, name, raw buffer and 
        special functions
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.JavaCode-class.html" class="summary-name">JavaCode</a><br />
      JavaCode manages a list of bytecode to a specific method, by 
        decoding a raw buffer and transform each bytecode into a JBC object
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.BasicAttribute-class.html" class="summary-name">BasicAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.CodeAttribute-class.html" class="summary-name">CodeAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.SourceFileAttribute-class.html" class="summary-name">SourceFileAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.LineNumberTableAttribute-class.html" class="summary-name">LineNumberTableAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.LocalVariableTableAttribute-class.html" class="summary-name">LocalVariableTableAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.LocalVariableTypeTableAttribute-class.html" class="summary-name">LocalVariableTypeTableAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.SourceDebugExtensionAttribute-class.html" class="summary-name">SourceDebugExtensionAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.DeprecatedAttribute-class.html" class="summary-name">DeprecatedAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.SyntheticAttribute-class.html" class="summary-name">SyntheticAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.SignatureAttribute-class.html" class="summary-name">SignatureAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.RuntimeVisibleAnnotationsAttribute-class.html" class="summary-name">RuntimeVisibleAnnotationsAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.RuntimeInvisibleAnnotationsAttribute-class.html" class="summary-name">RuntimeInvisibleAnnotationsAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.RuntimeVisibleParameterAnnotationsAttribute-class.html" class="summary-name">RuntimeVisibleParameterAnnotationsAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.RuntimeInvisibleParameterAnnotationsAttribute-class.html" class="summary-name">RuntimeInvisibleParameterAnnotationsAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.ParameterAnnotation-class.html" class="summary-name">ParameterAnnotation</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.AnnotationDefaultAttribute-class.html" class="summary-name">AnnotationDefaultAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.Annotation-class.html" class="summary-name">Annotation</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.ElementValuePair-class.html" class="summary-name">ElementValuePair</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.ElementValue-class.html" class="summary-name">ElementValue</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.ArrayValue-class.html" class="summary-name">ArrayValue</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.ExceptionsAttribute-class.html" class="summary-name">ExceptionsAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.VerificationTypeInfo-class.html" class="summary-name">VerificationTypeInfo</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.FullFrame-class.html" class="summary-name">FullFrame</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.ChopFrame-class.html" class="summary-name">ChopFrame</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.SameFrame-class.html" class="summary-name">SameFrame</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.SameLocals1StackItemFrame-class.html" class="summary-name">SameLocals1StackItemFrame</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.SameLocals1StackItemFrameExtended-class.html" class="summary-name">SameLocals1StackItemFrameExtended</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.SameFrameExtended-class.html" class="summary-name">SameFrameExtended</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.AppendFrame-class.html" class="summary-name">AppendFrame</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.StackMapTableAttribute-class.html" class="summary-name">StackMapTableAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.InnerClassesDesc-class.html" class="summary-name">InnerClassesDesc</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.InnerClassesAttribute-class.html" class="summary-name">InnerClassesAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.ConstantValueAttribute-class.html" class="summary-name">ConstantValueAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.EnclosingMethodAttribute-class.html" class="summary-name">EnclosingMethodAttribute</a>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.AttributeInfo-class.html" class="summary-name">AttributeInfo</a><br />
      AttributeInfo manages each attribute info (Code, SourceFile ....)
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.ClassManager-class.html" class="summary-name">ClassManager</a><br />
      ClassManager can be used by all classes to get more information
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm.JVMFormat-class.html" class="summary-name">JVMFormat</a><br />
      An object which is the main class to handle properly a class file.
    </td>
  </tr>
</table>
<!-- ==================== FUNCTIONS ==================== -->
<a name="section-Functions"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Functions</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Functions"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="special_F0"></a><span class="summary-sig-name">special_F0</span>(<span class="summary-sig-arg">x</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#special_F0">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="special_F0R"></a><span class="summary-sig-name">special_F0R</span>(<span class="summary-sig-arg">x</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#special_F0R">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="special_F1"></a><span class="summary-sig-name">special_F1</span>(<span class="summary-sig-arg">x</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#special_F1">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="special_F1R"></a><span class="summary-sig-name">special_F1R</span>(<span class="summary-sig-arg">x</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#special_F1R">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="special_F2"></a><span class="summary-sig-name">special_F2</span>(<span class="summary-sig-arg">x</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#special_F2">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="special_F2R"></a><span class="summary-sig-name">special_F2R</span>(<span class="summary-sig-arg">x</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#special_F2R">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="special_F3"></a><span class="summary-sig-name">special_F3</span>(<span class="summary-sig-arg">x</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#special_F3">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="special_F3R"></a><span class="summary-sig-name">special_F3R</span>(<span class="summary-sig-arg">x</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#special_F3R">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="special_F4"></a><span class="summary-sig-name">special_F4</span>(<span class="summary-sig-arg">x</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#special_F4">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="special_F4R"></a><span class="summary-sig-name">special_F4R</span>(<span class="summary-sig-arg">x</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#special_F4R">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="specialSwitch"></a><span class="summary-sig-name">specialSwitch</span>(<span class="summary-sig-arg">x</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#specialSwitch">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="formatFD"></a><span class="summary-sig-name">formatFD</span>(<span class="summary-sig-arg">v</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#formatFD">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="TableSwitch"></a><span class="summary-sig-name">TableSwitch</span>(<span class="summary-sig-arg">idx</span>,
        <span class="summary-sig-arg">raw_format</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#TableSwitch">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="LookupSwitch"></a><span class="summary-sig-name">LookupSwitch</span>(<span class="summary-sig-arg">idx</span>,
        <span class="summary-sig-arg">raw_format</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#LookupSwitch">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="EXTRACT_INFORMATION_SIMPLE"></a><span class="summary-sig-name">EXTRACT_INFORMATION_SIMPLE</span>(<span class="summary-sig-arg">op_value</span>)</span><br />
      Extract information (special functions) about a bytecode</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#EXTRACT_INFORMATION_SIMPLE">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="EXTRACT_INFORMATION_VARIABLE"></a><span class="summary-sig-name">EXTRACT_INFORMATION_VARIABLE</span>(<span class="summary-sig-arg">idx</span>,
        <span class="summary-sig-arg">op_value</span>,
        <span class="summary-sig-arg">raw_format</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#EXTRACT_INFORMATION_VARIABLE">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="determineNext"></a><span class="summary-sig-name">determineNext</span>(<span class="summary-sig-arg">i</span>,
        <span class="summary-sig-arg">end</span>,
        <span class="summary-sig-arg">m</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#determineNext">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="classToJclass"></a><span class="summary-sig-name">classToJclass</span>(<span class="summary-sig-arg">x</span>)</span></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="jvm-pysrc.html#classToJclass">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
</table>
<!-- ==================== VARIABLES ==================== -->
<a name="section-Variables"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Variables</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Variables"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#FD" class="summary-name">FD</a> = <code title="{'B': 'byte',
 'C': 'char',
 'D': 'double',
 'F': 'float',
 'I': 'int',
 'J': 'long',
 'S': 'short',
 'V': 'void',
..."><code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">B</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">byte</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">C</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">char</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">D</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">double</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">F</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">float</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#JAVA_OPCODES" class="summary-name">JAVA_OPCODES</a> = <code title="{0: ['nop'],
 1: ['aconst_null'],
 2: ['iconst_m1'],
 3: ['iconst_0'],
 4: ['iconst_1'],
 5: ['iconst_2'],
 6: ['iconst_3'],
 7: ['iconst_4'],
..."><code class="variable-group">{</code>0<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">nop</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">, </code>1<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">aconst_null</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">, </code>2<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">iconst_m1</code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#INVERT_JAVA_OPCODES" class="summary-name">INVERT_JAVA_OPCODES</a> = <code title="{'aaload': 50,
 'aastore': 83,
 'aconst_null': 1,
 'aload': 25,
 'aload_0': 42,
 'aload_1': 43,
 'aload_2': 44,
 'aload_3': 45,
..."><code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">aaload</code><code class="variable-quote">'</code><code class="variable-op">: </code>50<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">aastore</code><code class="variable-quote">'</code><code class="variable-op">: </code>83<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">aconst_nu</code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#BRANCH_JVM_OPCODES" class="summary-name">BRANCH_JVM_OPCODES</a> = <code title="['goto',
 'goto_w',
 'if_acmpeq',
 'if_icmpeq',
 'if_icmpne',
 'if_icmplt',
 'if_icmpge',
 'if_icmpgt',
..."><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">goto</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">goto_w</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">if_acmpeq</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">if_icmpe</code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#BRANCH2_JVM_OPCODES" class="summary-name">BRANCH2_JVM_OPCODES</a> = <code title="['goto',
 'goto.',
 'jsr',
 'jsr.',
 'if.',
 'return',
 '.return',
 'tableswitch',
..."><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">goto</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">goto.</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">jsr</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">jsr.</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">if.</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#MATH_JVM_OPCODES" class="summary-name">MATH_JVM_OPCODES</a> = <code title="{'.add': '+',
 '.and': '&amp;',
 '.div': '/',
 '.mul': '*',
 '.or': '|',
 '.shl': '&lt;&lt;',
 '.shr': '&gt;&gt;',
 '.sub': '-',
..."><code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">.add</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">+</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">.and</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">&amp;</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">.div</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">/</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">.m</code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#MATH_JVM_RE" class="summary-name">MATH_JVM_RE</a> = <code title="[(re.compile(r'.shl'), '&lt;&lt;'),
 (re.compile(r'.xor'), '^'),
 (re.compile(r'.shr'), '&gt;&gt;'),
 (re.compile(r'.mul'), '*'),
 (re.compile(r'.div'), '/'),
 (re.compile(r'.sub'), '-'),
 (re.compile(r'.and'), '&amp;'),
 (re.compile(r'.or'), '|'),
..."><code class="variable-group">[</code><code class="variable-group">(</code>re.compile(r'.shl')<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">&lt;&lt;</code><code class="variable-quote">'</code><code class="variable-group">)</code><code class="variable-op">, </code><code class="variable-group">(</code>re.compile(r'.xor<code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="INVOKE_JVM_OPCODES"></a><span class="summary-name">INVOKE_JVM_OPCODES</span> = <code title="['invoke.']"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">invoke.</code><code class="variable-quote">'</code><code class="variable-group">]</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="FIELD_READ_JVM_OPCODES"></a><span class="summary-name">FIELD_READ_JVM_OPCODES</span> = <code title="['get.']"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">get.</code><code class="variable-quote">'</code><code class="variable-group">]</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="FIELD_WRITE_JVM_OPCODES"></a><span class="summary-name">FIELD_WRITE_JVM_OPCODES</span> = <code title="['put.']"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">put.</code><code class="variable-quote">'</code><code class="variable-group">]</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#BREAK_JVM_OPCODES" class="summary-name">BREAK_JVM_OPCODES</a> = <code title="['invoke.', 'put.', '.store', 'iinc', 'pop', '.return', 'if.']"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">invoke.</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">put.</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">.store</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">iinc</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">pop</code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="INTEGER_INSTRUCTIONS"></a><span class="summary-name">INTEGER_INSTRUCTIONS</span> = <code title="['bipush', 'sipush']"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">bipush</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">sipush</code><code class="variable-quote">'</code><code class="variable-group">]</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="METHOD_INFO"></a><span class="summary-name">METHOD_INFO</span> = <code title="['&gt;HHHH', &lt;class 'jvm.MethodInfo'&gt;]"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">&gt;HHHH</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.MethodInfo'&gt;<code class="variable-group">]</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="ATTRIBUTE_INFO"></a><span class="summary-name">ATTRIBUTE_INFO</span> = <code title="['&gt;HL', &lt;class 'jvm.AttributeInfo'&gt;]"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">&gt;HL</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.AttributeInfo'&gt;<code class="variable-group">]</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="FIELD_INFO"></a><span class="summary-name">FIELD_INFO</span> = <code title="['&gt;HHHH', &lt;class 'jvm.FieldInfo'&gt;]"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">&gt;HHHH</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.FieldInfo'&gt;<code class="variable-group">]</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="LINE_NUMBER_TABLE"></a><span class="summary-name">LINE_NUMBER_TABLE</span> = <code title="['&gt;HH', &lt;class 'jvm.LineNumberTable'&gt;]"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">&gt;HH</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.LineNumberTable'&gt;<code class="variable-group">]</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="EXCEPTION_TABLE"></a><span class="summary-name">EXCEPTION_TABLE</span> = <code title="['&gt;HHHH', &lt;class 'jvm.ExceptionTable'&gt;]"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">&gt;HHHH</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.ExceptionTable'&gt;<code class="variable-group">]</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#LOCAL_VARIABLE_TABLE" class="summary-name">LOCAL_VARIABLE_TABLE</a> = <code title="['&gt;HHHHH', &lt;class 'jvm.LocalVariableTable'&gt;]"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">&gt;HHHHH</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.LocalVariableTab<code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#LOCAL_VARIABLE_TYPE_TABLE" class="summary-name">LOCAL_VARIABLE_TYPE_TABLE</a> = <code title="['&gt;HHHHH', &lt;class 'jvm.LocalVariableTypeTable'&gt;]"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">&gt;HHHHH</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.LocalVariab<code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="CODE_LOW_STRUCT"></a><span class="summary-name">CODE_LOW_STRUCT</span> = <code title="['&gt;HHL', &lt;class 'jvm.LOW'&gt;]"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">&gt;HHL</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.LOW'&gt;<code class="variable-group">]</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#ARRAY_TYPE" class="summary-name">ARRAY_TYPE</a> = <code title="{4: 'T_BOOLEAN',
 5: 'T_CHAR',
 6: 'T_FLOAT',
 7: 'T_DOUBLE',
 8: 'T_BYTE',
 9: 'T_SHORT',
 10: 'T_INT',
 11: 'T_LONG'}"><code class="variable-group">{</code>4<code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">T_BOOLEAN</code><code class="variable-quote">'</code><code class="variable-op">, </code>5<code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">T_CHAR</code><code class="variable-quote">'</code><code class="variable-op">, </code>6<code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">T_FLOAT</code><code class="variable-quote">'</code><code class="variable-op">, </code>7<code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">T</code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="INVERT_ARRAY_TYPE"></a><span class="summary-name">INVERT_ARRAY_TYPE</span> = <code title="{'T': 11}"><code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">T</code><code class="variable-quote">'</code><code class="variable-op">: </code>11<code class="variable-group">}</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#ACC_CLASS_FLAGS" class="summary-name">ACC_CLASS_FLAGS</a> = <code title="{1: ['ACC_PUBLIC',
     'Declared public; may be accessed from outside its package.'],
 16: ['ACC_FINAL', 'Declared final; no subclasses allowed.'],
 32: ['ACC_SUPER',
      'Treat superclass methods specially when invoked by the invokesp\
ecial instruction.'],
 512: ['ACC_INTERFACE', 'Is an interface, not a class.'],
 1024: ['ACC_ABSTRACT', 'Declared abstract; may not be instantiated.']\
..."><code class="variable-group">{</code>1<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_PUBLIC</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">Declared public; may be </code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#INVERT_ACC_CLASS_FLAGS" class="summary-name">INVERT_ACC_CLASS_FLAGS</a> = <code title="{'ACC_ABSTRACT': 1024,
 'ACC_FINAL': 16,
 'ACC_INTERFACE': 512,
 'ACC_PUBLIC': 1,
 'ACC_SUPER': 32}"><code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">ACC_ABSTRACT</code><code class="variable-quote">'</code><code class="variable-op">: </code>1024<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">ACC_FINAL</code><code class="variable-quote">'</code><code class="variable-op">: </code>1<code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#ACC_FIELD_FLAGS" class="summary-name">ACC_FIELD_FLAGS</a> = <code title="{1: ['ACC_PUBLIC',
     'Declared public; may be accessed from outside its package.'],
 2: ['ACC_PRIVATE',
     'Declared private; usable only within the defining class.'],
 4: ['ACC_PROTECTED',
     'Declared protected; may be accessed within subclasses.'],
 8: ['ACC_STATIC', 'Declared static.'],
 16: ['ACC_FINAL', 'Declared final; no further assignment after initia\
..."><code class="variable-group">{</code>1<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_PUBLIC</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">Declared public; may be </code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#INVERT_ACC_FIELD_FLAGS" class="summary-name">INVERT_ACC_FIELD_FLAGS</a> = <code title="{'ACC_FINAL': 16,
 'ACC_PRIVATE': 2,
 'ACC_PROTECTED': 4,
 'ACC_PUBLIC': 1,
 'ACC_STATIC': 8,
 'ACC_TRANSIENT': 128,
 'ACC_VOLATILE': 64}"><code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">ACC_FINAL</code><code class="variable-quote">'</code><code class="variable-op">: </code>16<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">ACC_PRIVATE</code><code class="variable-quote">'</code><code class="variable-op">: </code>2<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#ACC_METHOD_FLAGS" class="summary-name">ACC_METHOD_FLAGS</a> = <code title="{1: ['ACC_PUBLIC',
     'Declared public; may be accessed from outside its package.'],
 2: ['ACC_PRIVATE',
     'Declared private; accessible only within the defining class.'],
 4: ['ACC_PROTECTED',
     'Declared protected; may be accessed within subclasses.'],
 8: ['ACC_STATIC', 'Declared static.'],
 16: ['ACC_FINAL', 'Declared final; may not be overridden.'],
..."><code class="variable-group">{</code>1<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_PUBLIC</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">Declared public; may be</code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#INVERT_ACC_METHOD_FLAGS" class="summary-name">INVERT_ACC_METHOD_FLAGS</a> = <code title="{'ACC_ABSTRACT': 1024,
 'ACC_FINAL': 16,
 'ACC_NATIVE': 256,
 'ACC_PRIVATE': 2,
 'ACC_PROTECTED': 4,
 'ACC_PUBLIC': 1,
 'ACC_STATIC': 8,
 'ACC_STRICT': 2048,
..."><code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">ACC_ABSTRACT</code><code class="variable-quote">'</code><code class="variable-op">: </code>1024<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">ACC_FINAL</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#CONSTANT_INFO" class="summary-name">CONSTANT_INFO</a> = <code title="{1: ['CONSTANT_Utf8',
     '&gt;BH',
     &lt;class 'jvm.CONSTANT_Utf8_info'&gt;,
     &lt;class 'jvm.Utf8'&gt;],
 3: ['CONSTANT_Integer',
     '&gt;BL',
     &lt;class 'jvm.CONSTANT_Integer_info'&gt;,
     &lt;class 'jvm.Integer'&gt;],
..."><code class="variable-group">{</code>1<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">CONSTANT_Utf8</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">&gt;BH</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.CONST<code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#INVERT_CONSTANT_INFO" class="summary-name">INVERT_CONSTANT_INFO</a> = <code title="{'CONSTANT_Class': 7,
 'CONSTANT_Double': 6,
 'CONSTANT_Fieldref': 9,
 'CONSTANT_Float': 4,
 'CONSTANT_Integer': 3,
 'CONSTANT_InterfaceMethodref': 11,
 'CONSTANT_Long': 5,
 'CONSTANT_Methodref': 10,
..."><code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">CONSTANT_Class</code><code class="variable-quote">'</code><code class="variable-op">: </code>7<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">CONSTANT_Double</code><code class="variable-quote">'</code><code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="ITEM_Top"></a><span class="summary-name">ITEM_Top</span> = <code title="0">0</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="ITEM_Integer"></a><span class="summary-name">ITEM_Integer</span> = <code title="1">1</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="ITEM_Float"></a><span class="summary-name">ITEM_Float</span> = <code title="2">2</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="ITEM_Long"></a><span class="summary-name">ITEM_Long</span> = <code title="4">4</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="ITEM_Double"></a><span class="summary-name">ITEM_Double</span> = <code title="3">3</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="ITEM_Null"></a><span class="summary-name">ITEM_Null</span> = <code title="5">5</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="ITEM_UninitializedThis"></a><span class="summary-name">ITEM_UninitializedThis</span> = <code title="6">6</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="ITEM_Object"></a><span class="summary-name">ITEM_Object</span> = <code title="7">7</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="ITEM_Uninitialized"></a><span class="summary-name">ITEM_Uninitialized</span> = <code title="8">8</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#VERIFICATION_TYPE_INFO" class="summary-name">VERIFICATION_TYPE_INFO</a> = <code title="{0: ['Top_variable_info', '&gt;B', &lt;class 'jvm.Top_variable_info'&gt;],
 1: ['Integer_variable_info',
     '&gt;B',
     &lt;class 'jvm.Integer_variable_info'&gt;],
 2: ['Float_variable_info', '&gt;B', &lt;class 'jvm.Float_variable_info'&gt;],
 3: ['Double_variable_info', '&gt;B', &lt;class 'jvm.Double_variable_info'&gt;]\
,
 4: ['Long_variable_info', '&gt;B', &lt;class 'jvm.Long_variable_info'&gt;],
..."><code class="variable-group">{</code>0<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">Top_variable_info</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">&gt;B</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;clas<code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="ENUM_CONST_VALUE"></a><span class="summary-name">ENUM_CONST_VALUE</span> = <code title="['&gt;HH', &lt;class 'jvm.EnumConstValue'&gt;]"><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">&gt;HH</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.EnumConstValue'&gt;<code class="variable-group">]</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="jvm-module.html#ATTRIBUTE_INFO_DESCR" class="summary-name">ATTRIBUTE_INFO_DESCR</a> = <code title="{'AnnotationDefault': &lt;class 'jvm.AnnotationDefaultAttribute'&gt;,
 'Code': &lt;class 'jvm.CodeAttribute'&gt;,
 'ConstantValue': &lt;class 'jvm.ConstantValueAttribute'&gt;,
 'Deprecated': &lt;class 'jvm.DeprecatedAttribute'&gt;,
 'EnclosingMethod': &lt;class 'jvm.EnclosingMethodAttribute'&gt;,
 'Exceptions': &lt;class 'jvm.ExceptionsAttribute'&gt;,
 'InnerClasses': &lt;class 'jvm.InnerClassesAttribute'&gt;,
 'LineNumberTable': &lt;class 'jvm.LineNumberTableAttribute'&gt;,
..."><code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">AnnotationDefault</code><code class="variable-quote">'</code><code class="variable-op">: </code>&lt;class 'jvm.Annot<code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="i"></a><span class="summary-name">i</span> = <code title="'.add'"><code class="variable-quote">'</code><code class="variable-string">.add</code><code class="variable-quote">'</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="k"></a><span class="summary-name">k</span> = <code title="12">12</code>
    </td>
  </tr>
</table>
<!-- ==================== VARIABLES DETAILS ==================== -->
<a name="section-VariablesDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Variables Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-VariablesDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="FD"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">FD</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">B</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">byte</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">C</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">char</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">D</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">double</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">F</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">float</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">I</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">int</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">J</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">long</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">S</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">short</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">V</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">void</code><code class="variable-quote">'</code><code class="variable-op">,</code>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="JAVA_OPCODES"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">JAVA_OPCODES</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code>0<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">nop</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 1<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">aconst_null</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 2<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">iconst_m1</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 3<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">iconst_0</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 4<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">iconst_1</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 5<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">iconst_2</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 6<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">iconst_3</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 7<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">iconst_4</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="INVERT_JAVA_OPCODES"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">INVERT_JAVA_OPCODES</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">aaload</code><code class="variable-quote">'</code><code class="variable-op">: </code>50<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">aastore</code><code class="variable-quote">'</code><code class="variable-op">: </code>83<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">aconst_null</code><code class="variable-quote">'</code><code class="variable-op">: </code>1<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">aload</code><code class="variable-quote">'</code><code class="variable-op">: </code>25<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">aload_0</code><code class="variable-quote">'</code><code class="variable-op">: </code>42<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">aload_1</code><code class="variable-quote">'</code><code class="variable-op">: </code>43<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">aload_2</code><code class="variable-quote">'</code><code class="variable-op">: </code>44<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">aload_3</code><code class="variable-quote">'</code><code class="variable-op">: </code>45<code class="variable-op">,</code>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="BRANCH_JVM_OPCODES"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">BRANCH_JVM_OPCODES</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">goto</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">goto_w</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">if_acmpeq</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">if_icmpeq</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">if_icmpne</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">if_icmplt</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">if_icmpge</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">if_icmpgt</code><code class="variable-quote">'</code><code class="variable-op">,</code>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="BRANCH2_JVM_OPCODES"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">BRANCH2_JVM_OPCODES</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">goto</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">goto.</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">jsr</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">jsr.</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">if.</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">return</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">.return</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">tableswitch</code><code class="variable-quote">'</code><code class="variable-op">,</code>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="MATH_JVM_OPCODES"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">MATH_JVM_OPCODES</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">.add</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">+</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">.and</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">&amp;</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">.div</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">/</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">.mul</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">*</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">.or</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">|</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">.shl</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">&lt;&lt;</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">.shr</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">&gt;&gt;</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">.sub</code><code class="variable-quote">'</code><code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">-</code><code class="variable-quote">'</code><code class="variable-op">,</code>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="MATH_JVM_RE"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">MATH_JVM_RE</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">[</code><code class="variable-group">(</code>re.compile(r'.shl')<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">&lt;&lt;</code><code class="variable-quote">'</code><code class="variable-group">)</code><code class="variable-op">,</code>
 <code class="variable-group">(</code>re.compile(r'.xor')<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">^</code><code class="variable-quote">'</code><code class="variable-group">)</code><code class="variable-op">,</code>
 <code class="variable-group">(</code>re.compile(r'.shr')<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">&gt;&gt;</code><code class="variable-quote">'</code><code class="variable-group">)</code><code class="variable-op">,</code>
 <code class="variable-group">(</code>re.compile(r'.mul')<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">*</code><code class="variable-quote">'</code><code class="variable-group">)</code><code class="variable-op">,</code>
 <code class="variable-group">(</code>re.compile(r'.div')<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">/</code><code class="variable-quote">'</code><code class="variable-group">)</code><code class="variable-op">,</code>
 <code class="variable-group">(</code>re.compile(r'.sub')<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">-</code><code class="variable-quote">'</code><code class="variable-group">)</code><code class="variable-op">,</code>
 <code class="variable-group">(</code>re.compile(r'.and')<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">&amp;</code><code class="variable-quote">'</code><code class="variable-group">)</code><code class="variable-op">,</code>
 <code class="variable-group">(</code>re.compile(r'.or')<code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">|</code><code class="variable-quote">'</code><code class="variable-group">)</code><code class="variable-op">,</code>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="BREAK_JVM_OPCODES"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">BREAK_JVM_OPCODES</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">invoke.</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">put.</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">.store</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">iinc</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">pop</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">.return</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">if.</code><code class="variable-quote">'</code><code class="variable-group">]</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="LOCAL_VARIABLE_TABLE"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">LOCAL_VARIABLE_TABLE</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">&gt;HHHHH</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.LocalVariableTable'&gt;<code class="variable-group">]</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="LOCAL_VARIABLE_TYPE_TABLE"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">LOCAL_VARIABLE_TYPE_TABLE</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">&gt;HHHHH</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.LocalVariableTypeTable'&gt;<code class="variable-group">]</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="ARRAY_TYPE"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">ARRAY_TYPE</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code>4<code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">T_BOOLEAN</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 5<code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">T_CHAR</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 6<code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">T_FLOAT</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 7<code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">T_DOUBLE</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 8<code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">T_BYTE</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 9<code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">T_SHORT</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 10<code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">T_INT</code><code class="variable-quote">'</code><code class="variable-op">,</code>
 11<code class="variable-op">: </code><code class="variable-quote">'</code><code class="variable-string">T_LONG</code><code class="variable-quote">'</code><code class="variable-group">}</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="ACC_CLASS_FLAGS"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">ACC_CLASS_FLAGS</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code>1<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_PUBLIC</code><code class="variable-quote">'</code><code class="variable-op">,</code>
     <code class="variable-quote">'</code><code class="variable-string">Declared public; may be accessed from outside its package.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 16<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_FINAL</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">Declared final; no subclasses allowed.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 32<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_SUPER</code><code class="variable-quote">'</code><code class="variable-op">,</code>
      <code class="variable-quote">'</code><code class="variable-string">Treat superclass methods specially when invoked by the invokesp</code><span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
<code class="variable-string">ecial instruction.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 512<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_INTERFACE</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">Is an interface, not a class.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 1024<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_ABSTRACT</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">Declared abstract; may not be instantiated.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-group"></code><span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="INVERT_ACC_CLASS_FLAGS"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">INVERT_ACC_CLASS_FLAGS</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">ACC_ABSTRACT</code><code class="variable-quote">'</code><code class="variable-op">: </code>1024<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_FINAL</code><code class="variable-quote">'</code><code class="variable-op">: </code>16<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_INTERFACE</code><code class="variable-quote">'</code><code class="variable-op">: </code>512<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_PUBLIC</code><code class="variable-quote">'</code><code class="variable-op">: </code>1<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_SUPER</code><code class="variable-quote">'</code><code class="variable-op">: </code>32<code class="variable-group">}</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="ACC_FIELD_FLAGS"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">ACC_FIELD_FLAGS</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code>1<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_PUBLIC</code><code class="variable-quote">'</code><code class="variable-op">,</code>
     <code class="variable-quote">'</code><code class="variable-string">Declared public; may be accessed from outside its package.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 2<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_PRIVATE</code><code class="variable-quote">'</code><code class="variable-op">,</code>
     <code class="variable-quote">'</code><code class="variable-string">Declared private; usable only within the defining class.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 4<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_PROTECTED</code><code class="variable-quote">'</code><code class="variable-op">,</code>
     <code class="variable-quote">'</code><code class="variable-string">Declared protected; may be accessed within subclasses.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 8<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_STATIC</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">Declared static.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 16<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_FINAL</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">Declared final; no further assignment after initia</code><span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="INVERT_ACC_FIELD_FLAGS"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">INVERT_ACC_FIELD_FLAGS</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">ACC_FINAL</code><code class="variable-quote">'</code><code class="variable-op">: </code>16<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_PRIVATE</code><code class="variable-quote">'</code><code class="variable-op">: </code>2<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_PROTECTED</code><code class="variable-quote">'</code><code class="variable-op">: </code>4<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_PUBLIC</code><code class="variable-quote">'</code><code class="variable-op">: </code>1<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_STATIC</code><code class="variable-quote">'</code><code class="variable-op">: </code>8<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_TRANSIENT</code><code class="variable-quote">'</code><code class="variable-op">: </code>128<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_VOLATILE</code><code class="variable-quote">'</code><code class="variable-op">: </code>64<code class="variable-group">}</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="ACC_METHOD_FLAGS"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">ACC_METHOD_FLAGS</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code>1<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_PUBLIC</code><code class="variable-quote">'</code><code class="variable-op">,</code>
     <code class="variable-quote">'</code><code class="variable-string">Declared public; may be accessed from outside its package.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 2<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_PRIVATE</code><code class="variable-quote">'</code><code class="variable-op">,</code>
     <code class="variable-quote">'</code><code class="variable-string">Declared private; accessible only within the defining class.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 4<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_PROTECTED</code><code class="variable-quote">'</code><code class="variable-op">,</code>
     <code class="variable-quote">'</code><code class="variable-string">Declared protected; may be accessed within subclasses.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 8<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_STATIC</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">Declared static.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
 16<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">ACC_FINAL</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">Declared final; may not be overridden.</code><code class="variable-quote">'</code><code class="variable-group">]</code><code class="variable-op">,</code>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="INVERT_ACC_METHOD_FLAGS"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">INVERT_ACC_METHOD_FLAGS</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">ACC_ABSTRACT</code><code class="variable-quote">'</code><code class="variable-op">: </code>1024<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_FINAL</code><code class="variable-quote">'</code><code class="variable-op">: </code>16<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_NATIVE</code><code class="variable-quote">'</code><code class="variable-op">: </code>256<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_PRIVATE</code><code class="variable-quote">'</code><code class="variable-op">: </code>2<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_PROTECTED</code><code class="variable-quote">'</code><code class="variable-op">: </code>4<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_PUBLIC</code><code class="variable-quote">'</code><code class="variable-op">: </code>1<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_STATIC</code><code class="variable-quote">'</code><code class="variable-op">: </code>8<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ACC_STRICT</code><code class="variable-quote">'</code><code class="variable-op">: </code>2048<code class="variable-op">,</code>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="CONSTANT_INFO"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">CONSTANT_INFO</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code>1<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">CONSTANT_Utf8</code><code class="variable-quote">'</code><code class="variable-op">,</code>
     <code class="variable-quote">'</code><code class="variable-string">&gt;BH</code><code class="variable-quote">'</code><code class="variable-op">,</code>
     &lt;class 'jvm.CONSTANT_Utf8_info'&gt;<code class="variable-op">,</code>
     &lt;class 'jvm.Utf8'&gt;<code class="variable-group">]</code><code class="variable-op">,</code>
 3<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">CONSTANT_Integer</code><code class="variable-quote">'</code><code class="variable-op">,</code>
     <code class="variable-quote">'</code><code class="variable-string">&gt;BL</code><code class="variable-quote">'</code><code class="variable-op">,</code>
     &lt;class 'jvm.CONSTANT_Integer_info'&gt;<code class="variable-op">,</code>
     &lt;class 'jvm.Integer'&gt;<code class="variable-group">]</code><code class="variable-op">,</code>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="INVERT_CONSTANT_INFO"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">INVERT_CONSTANT_INFO</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">CONSTANT_Class</code><code class="variable-quote">'</code><code class="variable-op">: </code>7<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">CONSTANT_Double</code><code class="variable-quote">'</code><code class="variable-op">: </code>6<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">CONSTANT_Fieldref</code><code class="variable-quote">'</code><code class="variable-op">: </code>9<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">CONSTANT_Float</code><code class="variable-quote">'</code><code class="variable-op">: </code>4<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">CONSTANT_Integer</code><code class="variable-quote">'</code><code class="variable-op">: </code>3<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">CONSTANT_InterfaceMethodref</code><code class="variable-quote">'</code><code class="variable-op">: </code>11<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">CONSTANT_Long</code><code class="variable-quote">'</code><code class="variable-op">: </code>5<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">CONSTANT_Methodref</code><code class="variable-quote">'</code><code class="variable-op">: </code>10<code class="variable-op">,</code>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="VERIFICATION_TYPE_INFO"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">VERIFICATION_TYPE_INFO</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code>0<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">Top_variable_info</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">&gt;B</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.Top_variable_info'&gt;<code class="variable-group">]</code><code class="variable-op">,</code>
 1<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">Integer_variable_info</code><code class="variable-quote">'</code><code class="variable-op">,</code>
     <code class="variable-quote">'</code><code class="variable-string">&gt;B</code><code class="variable-quote">'</code><code class="variable-op">,</code>
     &lt;class 'jvm.Integer_variable_info'&gt;<code class="variable-group">]</code><code class="variable-op">,</code>
 2<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">Float_variable_info</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">&gt;B</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.Float_variable_info'&gt;<code class="variable-group">]</code><code class="variable-op">,</code>
 3<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">Double_variable_info</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">&gt;B</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.Double_variable_info'&gt;<code class="variable-group">]</code><code class="variable-op"></code><span class="variable-linewrap"><img src="crarr.png" alt="\" /></span>
<code class="variable-op">,</code>
 4<code class="variable-op">: </code><code class="variable-group">[</code><code class="variable-quote">'</code><code class="variable-string">Long_variable_info</code><code class="variable-quote">'</code><code class="variable-op">, </code><code class="variable-quote">'</code><code class="variable-string">&gt;B</code><code class="variable-quote">'</code><code class="variable-op">, </code>&lt;class 'jvm.Long_variable_info'&gt;<code class="variable-group">]</code><code class="variable-op">,</code>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="ATTRIBUTE_INFO_DESCR"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">ATTRIBUTE_INFO_DESCR</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
<code class="variable-group">{</code><code class="variable-quote">'</code><code class="variable-string">AnnotationDefault</code><code class="variable-quote">'</code><code class="variable-op">: </code>&lt;class 'jvm.AnnotationDefaultAttribute'&gt;<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">Code</code><code class="variable-quote">'</code><code class="variable-op">: </code>&lt;class 'jvm.CodeAttribute'&gt;<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">ConstantValue</code><code class="variable-quote">'</code><code class="variable-op">: </code>&lt;class 'jvm.ConstantValueAttribute'&gt;<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">Deprecated</code><code class="variable-quote">'</code><code class="variable-op">: </code>&lt;class 'jvm.DeprecatedAttribute'&gt;<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">EnclosingMethod</code><code class="variable-quote">'</code><code class="variable-op">: </code>&lt;class 'jvm.EnclosingMethodAttribute'&gt;<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">Exceptions</code><code class="variable-quote">'</code><code class="variable-op">: </code>&lt;class 'jvm.ExceptionsAttribute'&gt;<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">InnerClasses</code><code class="variable-quote">'</code><code class="variable-op">: </code>&lt;class 'jvm.InnerClassesAttribute'&gt;<code class="variable-op">,</code>
 <code class="variable-quote">'</code><code class="variable-string">LineNumberTable</code><code class="variable-quote">'</code><code class="variable-op">: </code>&lt;class 'jvm.LineNumberTableAttribute'&gt;<code class="variable-op">,</code>
<code class="variable-ellipsis">...</code>
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            ><a class="navbar" target="_top" href="http://code.google.com/p/androguard/">Androguard</a></th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0.1 on Wed May 18 15:57:02 2011
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>
